package jvm;

/**
 * 显式加载
 * 参数：-XX:+TraceClassLoading
 */
class ClassA{
    static {
        System.out.println("ClassA");
    }
}

public class TestClassLoader01 {
    public static void main(String[] args) throws ClassNotFoundException {
        ClassLoader loader = TestClassLoader03.class.getClassLoader();
        loader.loadClass("jvm.ClassA");
        //Class.forName("jvm.ClassA");
        //当指定的initialize为false时，在加载类时不会执行静态代码块
        //Class.forName("jvm.ClassA",true,loader);
    }
}
